Phân loại Máy nạp ROM

Có nhiều cách phân loại Máy nạp rom như: phân loại theo kiểu nạp trình, theo chủng loại chip được hỗ trợ, hoặc phân theo năng suất / số lượng kênh nạp (socket sites).

Theo kiểu nạp trình: được chia làm hai loại

- Loại máy nạp off-board: nạp kiểu song song (hay thường gọi là kiểu nạp socket), khi này các chip rời đơn sẽ được cắm vào đế nạp (socket adapter) để nạp dữ liệu cho nó (thông qua giao diện giao tiếp song song) sau đó được lấy (nhặt) ra khỏi socket để đem đi gắn lên bo mạch đích (target board). Kiểu nạp này hay được dùng trong sản xuất do đáp ứng khả năng nạp được, chuẩn bị sẵn được một số lượng lớn các chip trước khi thực hiện việc gia công, hàn gắn linh liện lên bo mạch => Đáp ứng tốt cho yêu cầu sản xuất hàng loạt, quy mô lớn các sản phẩm điện tử.

- Loại máy nạp on-board: có thể gọi là nạp kiểu nối tiếp; kiểu nạp này lại được chia làm hai loại là nạp in-circuit (ICP - In Circuit Programming) và nạp In-system (ISP - In System Programming). Kiểu nạp này sẽ nạp dữ liệu cho chip khi chip đang được gắn trên bo mạch đích thông qua giao diện nạp trình nối tiếp giữa mạch nạp và chip. Vì tính chất lệ thuộc vào bo mạch đích (target board) khi thực hiện việc nạp cho nên đôi khi nó là phức tạp, làm chậm thao tác nạp nếu cần nạp cho nhiều chip khác nhau; ngược lại, nếu chỉ nhằm nạp đi nạp lại cho một chip của bo đích trong quá trình phát triển ứng dụng thì nó lại rất hữu dụng, tiết kiệm thời gian và chi phí. => Đáp ứng tốt cho yêu cầu ở giai đoạn phát triển ứng dụng hoặc nâng cấp, sửa chữa sản phẩm; nó cũng hay được dùng cho công việc kiểm tra chức năng (FCT) trong sản xuất hàng loạt một số loại sản phẩm dùng chip nhớ nhạy cảm tĩnh điện.

Lưu ý: kiểu nạp nối tiếp (on-board) thường không có khả năng can thiệp tối đa vào các vùng nhớ và tham số cấu hình của chip như là kiểu nạp song song (off-board). Cho nên, một số trường hợp cần thay đổi cấu hình mặc định và/ hoặc nạp lại dữ liệu phần mềm loader (mã trình nạp ISP) của chip có hỗ trợ nạp on-board thì bắt buộc phải dùng kiểu nạp song song (off-board) mới được.

Theo chủng loại chip được hỗ trợ: có thể được chia làm hai loại là Máy nạp đa năng (hỗ trợ khả năng nạp được hầu hết các chủng loại chip nhớ khác nhau) và máy nạp (hoặc máy nạp chuyên biệt, chỉ hỗ trợ khả năng nạp trình được cho một số chủng loại chip nhớ nhất định).

Theo năng suất hay số lượng kênh nạp trình: có thể chia thành ba loại là máy nạp đơn kênh (single site programmer, chỉ nạp được một chip một lượt), máy nạp đa kênh (Multi sites hay Gang Programmer, nạp được đồng thời nhiều chip một lượt) và Máy nạp tự động (hay Hệ thống nạp trình tự động - Automated Programming System / Auto-handler Programming Machine, sử dụng cánh tay robot thay cho thao tác của con người để nhằm nạp số lượng lớn chip một cách đồng thời, liên tục cho sản xuất hàng loạt).